//#include <iostream>
//#include  <fstream>
//using namespace std;
////C++标准库已经涉及好的类ifstream类（文件输入流类）
//
//int main(void) {
//	ifstream ifs1("./file", ios::in);
//	if (ifs1) {//!ifs1.operator bool()
//		cout << "ifs1流对象状态错误--打开文件失败" << endl;
//	}
//	int i; double d; string s1, s2;
//	ifs1 >> i >> d >> s1 >> s2;
//	if (!ifs1) {
//		cout << "ifs1流对象状态错误--读文件失败" << endl;
//	}
//	cout << i << ' ' << d << '  ' << s1 << ' ' << s2 << endl;
//	ifs1.close();
//
//
//	ifstream ifs2("./file", ios::ate);
//	if (ifs2) {//!ifs1.operator bool()
//		cout << "ifs1流对象状态错误--打开文件失败" << endl;
//	}
//	//定位到文件尾无法读取文件
//	ifs2.seekg(0, ios::beg);//指针移动到文件头
//	ifs2 >> i >> d >> s1 >> s2;
//	if (!ifs2) {
//		cout << "ifs1流对象状态错误--读文件失败" << endl;
//	}
//	cout << i << ' ' << d << '  ' << s1 << ' ' << s2 << endl;
//	ifs2.close();
//
//	return 0;
//}